#include<stdio.h>
#include<string.h>
void sort(char *p)
{
	int len=strlen(p);
	char t;
	for(int i=0;i<len-1;i++)
		for(int j=0;j<len-1-i;j++)
			if(p[j]>p[j+1])
			{
				t=p[j];
				p[j]=p[j+1];
				p[j+1]=t;
			}
}
void no_repeat(char *s)
{
	int j=0;
	for(int i=1;i<strlen(s);i++)
		if(s[j]!=s[i])
			s[++j]=s[i];
	s[++j]=0;
}
void f(char *str1,char *str2)
{
	char *p=str1+strlen(str1);
	while(*str2)
	{
		*p++=*str2++;
	}
	*p=0;
	sort(str1);
	no_repeat(str1);
}

main()
{
	char s1[100]="asdqwegfdxcv";
	char *s2="qwertw";
	f(s1,s2);
	puts(s1);
}